Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 APPLEGARTH Detached £715,000 15 Mar 2007
3 APPLEGARTH Detached £1,350,000 21 Nov 2023
5 APPLEGARTH Detached £1,125,000 14 Apr 2022